Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Italy F1 Germany F4 Italy F5 Italy F6 Italy F9 Italy F12 Italy F13 Austria F2 Belgium F2 Italy F1 Italy F4 Italy F15 Italy F34 Italy F35 Italy F2 Switzerland F2 Italy F6 Italy F7 Italy F9 Italy F16 Germany F7 Germany F1 Germany F2 Germany F4 Germany F5 Italy F4 Netherlands F3 Germany F8 Italy F2 Italy F5 Germany F7 Austria F2 Italy F21 Italy F22 Italy F11 Netherlands F3 Germany F7 Italy F1 Austria F1 Italy F19 Italy F12 Italy F16 Italy F30 Italy F31 Italy F32 Tunisia F6 Spain F2 Spain F3 Spain F4 Italy F15 Croatia F1 Italy F2 Italy F11 Switzerland F1 6th Sardinian International Championships - Cagliari Fergana Tennis Challenger Tournament - Fergana Open Prevadies - St. Brieuc Ciudad de Pozoblanco Open Diputacion - Cordoba Ciutat de Barcelona - Barcelona 4th Volkswagen Challenger - Wolfsburg Mordovia Cup - Saransk Challenger Ford de Cherbourg - Cherbourg Garden Open - Rome Riviera di Rimini Challenger - Rimini Challenger Copa Sevilla - Seville Togliatti Cup - Togliatti 5 Volkswagen Challenger - Wolfsburg Genoa Open - Genova Samsung Securities Cup Challenger Tennis - Seoul Moncton Men's Challenger - Moncton Bukhara Challenger - Bukhara Morocco Tennis Tour - Tanger St. Petersburg Challenger 2006 - St. Petersburg Morocco Tennis Tour - Meknes Wolfsburg Challenger Challenger Citta di Olbia - Olbia Memorial Savigni - Sassuolo Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Tehran Open 2004 - Tehran The LTA Bolton Challenger - Bolton Olbia Challenger - Olbia Bukhara Challenger - Bukhara Lambertz Open - Aachen Ispat Open 2004 - Ostrava Bauer Watertechnilogy Cup 2008 - Eckental Rome Challenger Schickedanz Open 2007 - Furth Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte San Remo Tennis Cup - San Remo Memorial Manfredini - Sassuolo Lugano Challenger Steelers Cup - Kosice Open de la Ville de Saint Denis - Reunion Island Milan Challenger 10° Trofeo Luigi Pezzoli - Bergamo Ourocard Tennis Challenger - Sao Paulo Tennis Napoli Cup - Napoli Penza Cup - Penza Rimini Challenger Citta di Monza - Monza Open Costa Daurada - Tarragona San Marino Challenger Vancouver Challenger Mordovia Cup - Mordovia Samarkand Challenger The Surbiton Trophy - Surbiton Ciudad de Pozoblanco Open Diputacion - Cordoba St. Remy Challenger Alfa Romeo Tennis Cup - Cordenons The LTA Men's Challenger - Nottingham Tashkent Challenger Taiwan Challenger - Kaohsiung Tatra Banka Open - Bratislava Fergana Challenger Lugano Challenger Kitzbuhel Challenger Austin Challenger - Austin SIR Supermercadi Challenger - Rome Alphen Challenger Tashkent Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Challenger 2007 - Ho Chi Minh City Tatra Banka Open - Bratislava Bergamo Challenger Wolfsburg Challenger Kos-Zucchetti Tennis Cup - Cordenons Alexander Kolyaskin Memorial - Donetsk Beijing Challenger Samarkand Challenger Karshi Challenger Shanghai Challenger Ningboo Challenger Tashkent Challenger Kosice Open-Steelers Cup 2008 - Kosice Challenger Banque Nationale - Granby Bangkok Challenger Ortisei Challenger Wolfsburg Challenger Malaysian Open - Kuala Lumpur Zagreb Open - Zagreb Beijing Challenger Samarkand Challenger Karshi Challenger Tashkent Challenger Open D'Orleans - Orleans Mersin Challenger Ostrava Challenger Furth Challenger Busan Open Challenger Tennis - Busan Samarkand Challenger The LTA Men's Challenger - Southampton Milan Challenger Eckental Challenger Lexington Challenger Mobilux Open - Luxembourg Aptos Challenger Guzzini Challenger - Recanati St. Remy Challenger Petange Challenger Fergana Challenger Open D'Orleans - Orleans 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Kazan Challenger Eckental Challenger Andria Challenger Astana Challenger Cherbourg Challenger Savannah Challenger Samarkand Challenger Nottingham Challenger Winnetka Challenger Vancouver Challenger Aptos Challenger Napa Challenger Tashkent Challenger Geneva Challenger Brescia Challenger Happy Valley Challenger Wroclaw Challenger Quimper Challenger Irving Challenger Prostejov Challenger Almaty Challenger 1 - Almaty Como Challenger Siemens Open 2007 - Scheveningen Agri Challenger XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Brescia Challenger ATP Challenger Tour Finals Oklahoma Challenger - Tulsa Bergamo Challenger Quimper Challenger Jonkoping Challenger Kazan Challenger III Isla de Lanzarote - Lanzarote The Surbiton Trophy - Surbiton Bergamo Challenger Kazan Challenger Astana Challenger Ismaning Challenger St. Brieuc Challenger Astana Challenger Lambertz Open - Aachen Bratislava Challenger Rennes Challenger Shenzhen Challenger Vancouver Challenger Dallas Challenger Winnetka Challenger Binghamton Challenger Ischgl International Tennis Challenger 2003 - Ischgl Tashkent Challenger Karshi Challenger Akbank Private Banking TED Open - Istanbul Sarasota Challenger UTC Open by Selena - Cherkassy Seoul Challenger Napoli Challenger Mons Challenger Ortisei Challenger Bratislava Challenger Mouilleron-Le-Captif Challenger Guzzini Challenger - Recanati Sina-Kia Motors Tennis Cup - Cordenons Samarkand Challenger - Samarkand Le Gosier Challenger Karshi Challenger Caltanissetta Challenger Aptos Challenger Izmir Challenger Tashkent Challenger Wroclaw Challenger Chengdu Challenger Como Challenger Samarkand Challenger Moscow Challenger Recanati Challenger Volkswagen Challenger 2004 - Wolfsburg Aptos Challenger San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Kyiv Open - Kiev College Station Challenger - College Station Samarkand Challenger Surbiton Challenger President's Cup - Tashkent Bauer Watertechnology Cup - Eckental Eckental Challenger Bratislava Challenger President's Cup 2000 - Tashkent ECM Prague Open 2005 - Prague IPP Open - Helsinki Samarkand Challenger Fergana Challenger Guzzini Challenger - Recanati 4° Sporting Challenger - Turin Braunschweig Challenger Zhuhai Challenger Taipei City Challenger Heilbronn Open - Heilbronn Busan Challenger XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Ortisei Challenger Garden Open 2004 - Rome Cherbourg Challenger Tumkur Open - Tumkur Challenger Ford de Cherbourg - Cherbourg Steelers Cup - Kosice Fergana Challenger - Fergana Nokian Hakkapeliitta Open - Tampere Samarkand Challenger - Samarkand IPP Open - Helsinki Societa Canottieri Mincio 2005 - Mantova Ostdeutscher Sparkessen Cup - Dresden Open Castilla y Leon - Segovia Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock BMW Open - Munich Tennislife Cup - Napoli Tashkent Challenger Tashkent Challenger - Tashkent The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Chennai Open - Chennai Milan Indoors - Milan Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Franklin Templeton Tennis Classic - Scottsdale Pilot Pen Tennis - New Haven AIG Japan Open - Tokyo Rome Challenger Davidoff Swiss Indoors - Basel Qatar ExxonMobil Open - Doha Cremona Challenger US Men's Clay Court Championships - Houston Ordina Open - 's-Hertogenbosch China Open - Beijing Qatar ExxonMobil Open - Doha Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Gerry Weber Open - Halle China Open - Beijing Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Open 13 - Marseille ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle SA Tennis Open - Johannesburg Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Allianz Suisse Open Gstaad - Gstaad China Open - Beijing If Stockholm Open - Stockholm Proton Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Winston Salem - Winston Salem Open de Moselle - Metz Malaysian Open - Kuala Lumpur Erste Bank Open - Vienna Brisbane International - Brisbane Apia International - Sydney PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Burnie Challenger Mercedes Cup - Stuttgart Cherbourg Challenger Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon If Stockholm Open - Stockholm Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest AEGON International - Eastbourne Hall of Fame Tennis Championships - Newport Citi Open - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Astana Challenger PBZ Zagreb Indoors - Zagreb Geneva Open - Geneva BB&T Atlanta Open - Atlanta Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Millennium Estoril Open - Estoril Pilot Pen Tennis - New Haven BMW Open - Munich Mercedes Cup - Stuttgart Gerry Weber Open - Halle Lermontov Challenger Bergamo Challenger Seoul Challenger Winston-Salem Open - Winston-Salem Indianapolis Tennis Championships - Indianapolis ASB Classic - Auckland Winston-Salem Open - Winston-Salem Dubai Duty Free Tennis Championships - Dubai Open 13 - Marseille Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha BMW Open - Munich Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Bergamo Challenger Countrywide Classic - Los Angeles Tunis Challenger Delray Beach Open - Delray Beach Mouilleron-Le-Captif Challenger BMW Open - Munich Kremlin Cup - Moscow Ortisei Challenger If Stockholm Open - Stockholm AEGON Championships - London AEGON International - Eastbourne Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Chengdu Open - Chengdu Gazprom Hungarian Open - Budapest Ordina Open - 's-Hertogenbosch Antalya Cup - Antalya Countrywide Classic - Los Angeles Open Sud de France - Montpellier Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Fergana Challenger Pilot Pen Tennis - New Haven Legg Mason Tennis Classic - Washington Manchester Challenger If Stockholm Open - Stockholm Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich AEGON Championships - London Brest Challenger AEGON International - Eastbourne Eckental Challenger Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle If Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb Taipei City Challenger If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Astana Challenger Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Claro Open Colombia - Bogota Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Hall of Fame Open - Newport Rakuten Japan Open - Tokyo Brescia Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Karshi Challenger Fergana Challenger Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Citi Open - Washington Bukhara Challenger - Bukhara Bratislava Challenger Rakuten Japan Open - Tokyo Bangkok Challenger Garanti Koza Sofia Open - Sofia Qatar ExxonMobil Open - Doha Eckental Challenger Samarkand Challenger TEB BNP Paribas Istanbul Open - Istanbul Marburg Challenger Braunschweig Challenger Mercedes Cup - Stuttgart Citi Open - Washington St. Petersburg Open - St. Petersburg IX Torneo Internacionale de Tennis - Barletta Garanti Koza Sofia Open - Sofia Bastad Challenger Geneva Open - Geneva Citi Open - Washington Mauritius Open - Mauritius Chengdu Open - Chengdu Shymkent Challenger Heilbronn Open - Heilbronn Open 13 - Marseille Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Tennis Channel Open - Las Vegas Topshelf Open - 's-Hertogenbosch Open de Moselle - Metz Brisbane - Brisbane Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston St. Petersburg Open - St. Petersburg US Men's Clay Court Championship - Houston The Stella Artois Grass Court Championships - London Chennai Open - Chennai Davidoff Swiss Indoors Basel - Basel Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Heineken Open - Auckland BA-CA Tennis Trophy - Vienna China Open - Beijing Heineken Open - Auckland Campionati Internazionali d'Italia - Rome Campionati Internazionali D'Italia - Rome Masters Series Madrid - Madrid Vietnam Open - Ho Chi Minh City Farmers Classic - Los Angeles Shanghai ATP Masters 1000 - Shanghai BMW Open - Munich BA-CA Tennis Trophy - Vienna BNP Paribas Open - Indian Wells U.S. Open - New York China Open - Beijing Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Western & Southern Open - Cincinnati French Open - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Wimbledon - London U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Sony Open Tennis - Miami French Open - Paris Wimbledon - London Miami Open - Miami Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Wimbledon - London Western & Southern Open - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells BMW Open - Munich BB&T Atlanta Open - Atlanta U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Wimbledon - London Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo SAP Open - San Jose Miami Open - Miami St. Petersburg Open - St. Petersburg Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Serbia Open - Belgrade Chengdu Open - Chengdu If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Davis Cup, Group 1, 2R, IND-UZB 5-0 Davis Cup, Group 1, 2R, KOR-UZB 5-0 Davis Cup, Group 2, PO, CYP-BUL 4-1 Davis Cup, Group 1, 1R, IND-UZB 3-2 Davis Cup, Group 2, 2R, CYP-SLO 3-2 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, Group 2, 2R, CYP-IRL 3-2 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, Group 1, 1R, CHN-UZB 3-2 Davis Cup, Group 2, 1R, CYP-EGY 3-2 Dubai Duty Free Tennis Championships - Dubai Davis Cup, Group I, 1R, NZL-UZB 2-3 Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, World Group, PO, UZB-USA 1-3 French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open (juniors) French Open (juniors) U.S. Open (juniors) AAMI Classic - Kooyong 1 Masters Guinot Mary Cohr Australian Open - Melbourne The Mubadala World Tennis Championship AAMI Classic - Kooyong Kooyong Classic - Kooyong French Open - Paris Wimbledon - London Wimbledon - London Australian Open - Melbourne Sony Ericsson Open - Miami French Open - Paris U.S. Open - New York Australian Open - Melbourne Olympics - Athens French Open - Paris Olympics - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Wimbledon - London U.S. Open - New York Mutua Madrilena Madrid Open - Madrid Mutua Madrid Open - Madrid Davis Cup, Group 1, 1R, INA-UZB 2-3 Davis Cup, Group I, 2R, UZB-KOR 3-2 Davis Cup, Group II, 1R, CYP-MAR 3-2 Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, Group 2, 1R, FIN-CYP 3-2 Davis Cup, Group II, PO, BUL-CYP 2-3 Davis Cup, Group I, 1R, UZB-NZL 3-2 Davis Cup, Group 1, 2R, UZB-CHN 3-0 Davis Cup, Group 2, PO, EGY-CYP 2-3 Davis Cup, Group 1, 1R, UZB-IND 4-1 Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group I, 2R, UZB-IND 3-2 Davis Cup, Group I, 1R, UZB-CHN 4-1 Davis Cup, Group II, PO, CYP-BEN 3-2 Davis Cup, Group I, 2R, CHN-UZB 2-3 Davis Cup, Group 1, 2R, UZB-KOR 4-1 Davis Cup, Group 2, F, FIN-CYP, 3-2 Davis Cup, Asia/Oceania Group I, PO, KOR-UZB 2-3 Davis Cup, Group 1, 2R, PHI-UZB 2-3 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, World Group, PO, KAZ-UZB 3-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group II, PO, CYP-TUN 1-4 Davis Cup, Group 2, 1R, BUL-CYP 3-2 AAMI Classic - Kooyong Davis Cup, Group I, 2R, UZB-CHN 3-2